company-provided channel - Turkish English Dictionary